const express = require('express')
const { query } = require('../db')
const router = express.Router()

//导出模块
module.exports = router

//导入封装模块处理数据
const db = require('../db')
const {formatData} = require('../utils')


//检测用户是否被占用
router.get('/check',(req,res)=>{
    //get请求接受前端传入数据
    const {username,password} = req.query
    //检测数据库中是否有相同名字的用户名
    let sql = `select id from user where username='${username}'`
    //调用数据模块
    db.query(sql,(result)=>{
        if(result.length>0){//长度大于0证明该用户名已存在，不能再用了
            res.send(formatDate.fail({msg:'user is exist'}))
        }else{
            res.send(formatData())
        }
    })
})